@charset "utf-8";
/* CSS Document */
div,form,ul,ol,li,dl,dt,dd,span,p{ margin:0; padding:0; border:0;}
img,a img{ border:0; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0; font-weight:normal;}
ul,ol,li{ list-style:none;}
table,td,input{ font-size:12px; padding:0}
/* 默认链接颜色 */
a{ outline-style:none; color:#545454; text-decoration:none; }
a:hover{ color:#ff7700; text-decoration:none;}
/*------------------------------------------------------------------首页样式------------------------------------------------------------------*/
input[type=text]::-ms-clear { display: none;}
.table a{text-decoration:none; cursor:pointer;}
.table div{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-overflow: ellipsis;/* IE/Safari */-ms-text-overflow: ellipsis;
-o-text-overflow: ellipsis;/* Opera */}
.float-l{ float:left;}
.float-r{ float:right;}
 /*----------首页conent------------*/
.shell-conent-box{width:100%; bottom: 0; position: absolute; top: 56px;}
.shell-content-left{background:#fff; overflow:hidden;  position: fixed;top: 69px; bottom: 0; left: 0; width: 270px;z-index: 2;}
.shell-content-right{background-color:#FFFFFF;position:absolute;bottom: 0;top:13px ;left:269px; right:0; overflow-y:scroll;overflow-x:scroll; z-index:3; height:100%;}
.shell-content-rightsy{background-color:#e9f0f9;position:absolute;bottom: 0;top:0 ;left:269px; right:0; overflow-y:scroll;overflow-x:scroll; z-index:3; height:100%;}
.shell-content-right-inner{min-width:1000px; overflow:hidden; margin:13px 26px 13px 26px; padding-bottom:10px; }
/*----------home导航------------*/
.form-input{ border: #45cdff solid 1px; border-radius: 2px;}
.form-button{ background: #0694f5; border: #0694f5 solid 1px; color: #fff; border-radius: 2px; width:80px;}
.form-button:hover{ color: #fff; background: #0a9afc;}
.shell-top-box{ background:#0081d9; position:fixed; z-index:99; top:0; left:0; height:56px; width:100%;}
.shell-top-logo{ margin-left:20px}
.shell-top-logo>a.shell-logo-img{ display:block; height:60px; line-height:60px; font-size:24px; color:#fff;text-decoration:none; text-align:center;}
.shell-top-logo img{ width:46px; float:left;margin-top:5px;}
.shell-logo-img i{ margin:0 13px;width:1px;border-left: 1px solid #3fbeed;}
.nav-rt-height{ height:56px;}
.nav-rt-height li{ height:56px;}
.nav-rt-height li a{ color: #fff;}
.nav-rt-height li a i.hfpl-icon{ width: 17px; height: 16px; background: url(../images/hf-icon.png); display: block; float: left; margin: 3px 4px 0px 0px;}
.nav-rt-height li a:hover i.hfpl-icon{ width: 17px; height: 16px; background: url(../images/hf-icon2.png); display: block; float: left; margin: 3px 4px 0px 0px;}
.nav-rt-height li a i.zswh-icon{ width: 17px; height: 16px; background: url(../images/zswh-icon.png); display: block; float: left; margin: 3px 4px 0px 0px;}
.nav-rt-height li a:hover i.zswh-icon{ width: 17px; height: 16px; background: url(../images/zswh-icon2.png); display: block; float: left; margin: 3px 4px 0px 0px;}
.nav-rt-height li a i.gjzwh-icon{ width: 17px; height: 16px; background: url(../images/gjzwh-icon.png); display: block; float: left; margin: 3px 4px 0px 0px;}
.nav-rt-height li a:hover i.gjzwh-icon{ width: 17px; height: 16px; background: url(../images/gjzwh-icon2.png); display: block; float: left; margin: 3px 4px 0px 0px;}
.nav-rt-height li a i.lbwh-icon{ width: 17px; height: 16px; background: url(../images/lbwh-icon.png); display: block; float: left; margin: 3px 4px 0px 0px;}
.nav-rt-height li a:hover i.lbwh-icon{ width: 17px; height: 16px; background: url(../images/lbwh-icon2.png); display: block; float: left; margin: 3px 4px 0px 0px;}

.nav-rt-height li a:link{height:56px;}
.nav-rt-height li a:visited{ height:56px;}
.nav-rt-height li a:hover{ height:56px;}
.nav-rt-height li a:active{ height:56px;}

.dropdown-menu li{ height:auto;}
.dropdown-menu li a:link,.dropdown-menu li:visited,.dropdown-menu li:hover,.dropdown-menu li:active{ height:auto;}
.leftnav{ width:100%; height:40px; border-bottom:#e6e6e6 solid 1px; line-height:40px; font-size:18px;}
.leftnav i.knowledge-nav{ width:16px; height:16px; display:block; margin-left:20px; background:url(../images/knowledge-icon.png);float: left; background-size: 100% 100%; margin-top: 12px; margin-right:12px;}
.leftnav i.knowledge-lb{ width:16px; height:16px; display:block; margin-left:20px; background:url(../images/knowledge-lb-icon.png);float: left; background-size: 100% 100%; margin-top: 12px; margin-right:12px;}
.leftnav i.knowledge-img{ width:16px; height:16px; display:block; margin-left:20px; background:url(../images/knowledge-img-icon.png);float: left; background-size: 100% 100%; margin-top: 12px; margin-right:12px;}
.shell-select-bj{ background:#fff; border:1px solid #ccc;}
.shell-select-bj li a{ color: #0081d9;}
/*tab切换*/
.ui-style-gradient{ width:100%; height:auto;}
.ui-style-gradient .tab-hd,.ui-style-gradient .box-hd{background:#F7F7F7;}
.ui-style-gradient .tab-hd-con,.ui-style-gradient .box-hd{background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(254, 254, 254)), to(rgb(237, 237, 237)));background-image: -webkit-linear-gradient(top, rgb(254, 254, 254), rgb(237, 237, 237));background-image: -moz-linear-gradient(top, rgb(254, 254, 254), rgb(237, 237, 237));background-image: -o-linear-gradient(top, rgb(254, 254, 254), rgb(237, 237, 237));background-image: -ms-linear-gradient(top, rgb(254, 254, 254), rgb(237, 237, 237));background-image: linear-gradient(top, rgb(254, 254, 254), rgb(237, 237, 237));}
.tab-hd-con{float:left;font-size:14px;text-align:center;cursor:pointer;}
.tab-hd-con a{display:inline-block;}
.tab-hd .current{font-weight:bold;}
.tab-bd-con{display:none;overflow:hidden;}
.tab-bd{ overflow-y: auto;}

.tab-main-3 .tab-hd-con{width:33.33%;}
.tab-sub-2 .tab-hd-con{width:33.33%;}
.tab-sub-2 .tab-hd .current{width:33.33%;}
.tab-sub-3 .tab-hd-con{width:50%;}
.tab-sub-3 .tab-hd .current{width:50%;}
.tab-sub-4 .tab-hd-con{width:33.33%;}
.tab-sub-4 .tab-hd .current{width:33.33%;}
.tab-area .tab-hd-con{width:33.33%;}
.tab-main .tab-hd,.tab-sub .tab-hd,.tab-product .tab-hd,.tab-area .tab-hd{overflow:hidden;height:36px;line-height:36px;border-left:1px solid #e6e6e6; margin-top:0px; margin-bottom:0px;}
.tab-main .tab-hd-con,.tab-sub .tab-hd-con,.tab-product .tab-hd-con,.tab-area .tab-hd-con{height:35px;border-right:1px solid #e6e6e6;}
.tab-main .tab-hd .current,.tab-sub .tab-hd .current,.tab-product .tab-hd .current,.tab-area .tab-hd .current{position:relative;z-index:1;height:36px;background:#fff;}
.tab-main .tab-bd,.tab-sub .tab-bd,.tab-product .tab-bd,.tab-area .tab-bd{margin-top:-1px;border-top:1px solid #e6e6e6;}

.tab-main .tab-bd-con,.tab-sub .tab-bd-con,.tab-ad .tab-bd-con,.tab-area .tab-bd-con{padding-top:18px;}
.tab-sub .tab-bd-con{padding-right:9px;padding-left:13px;}
.tab-main .tab-bd-con{padding-right:10px;}

.dom-display .normal{display:none;}
.dom-display .current{display:block; }
/*按产品分类*/
.product-classify{ width:100%; display:block;}
.product-classify li{ display:block; border-bottom:#e6e6e6 solid 1px; height:40px; font-size:14px;}
.product-classify li a{ display:block; color:#333; line-height:40px; margin:0 15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.product-classify li:hover{ background:#F7F7F7; }
.product-classify li a:hover{ color:#337ab7;}

/*页面中间*/
.row-search{ width:100%; background: #fff;}
.nc_seach{ width:100%; padding:30px 0px; height:120px; }
.search-tab{ display:block; margin-top:10px;}
.search-tab li{ margin:0 14px;}
.row-fluid{ width:49%; float:left; margin-top:18px; background: #fff; overflow: hidden;}
.row-fluid-title{ width:100%; height:42px; background:#ffffff; line-height:42px; border-bottom:#40bae9 solid 2px;}
.row-fluid-title h1{ font-size:16px; float:left; margin-left:10px; border-left: #00a3e1 solid 3px; line-height: 20px; margin-top: 10px;}
.row-fluid-title h1 span{ margin-left: 10px;}
.row-fluid-title a{ float:right; font-size:14px; color:#808080; margin-right:15px;}

.row-new-konwledge{ display:block; padding:0 6px; border:#e9f0f9 solid 1px; height: 410px;}
.row-new-konwledge li{ display:block; height:40px; line-height:40px; border-bottom:#ecf1f3 solid 1px;}
.row-new-konwledge li:hover {
	cursor: pointer;
}
.row-new-konwledge li a{ display:block; width:68%; float:left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.row-new-konwledge li span{ display:block; width:28%; float:right; text-align:right; color:#c8c8c8;}
.row-new-konwledge li span img{ margin: -2px 0px 0px 4px;}
.row-new-konwledge li:last-child{ border-bottom:none;}
.bars-title{ font-size:18px; text-align:center; font-weight:bold; margin-top:15px;}
.bars{ height:300px; max-width:100%;}
.row-fluid-border{ border:#e9f0f9 solid 1px;}
/*树形菜单*/
div.content_wrap {width: 600px;height:380px;}
div.content_wrap div.left{float: left;width: 250px;}
div.content_wrap div.right{float: right;width: 340px;}
div.zTreeDemoBackground {width:250px;height:362px;text-align:left;}

ul.log {border: 1px solid #617775;background: #f0f6e4;width:300px;height:170px;overflow: hidden;}
ul.log.small {height:45px;}
ul.log li {color: #666666;list-style: none;padding-left: 10px;}
ul.log li.dark {background-color: #E3E3E3;}

/* ruler */
div.ruler {height:20px; width:220px; background-color:#f0f6e4;border: 1px solid #333; margin-bottom: 5px; cursor: pointer}
div.ruler div.cursor {height:20px; width:30px; background-color:#3C6E31; color:white; text-align: right; padding-right: 5px; cursor: pointer}

ul.ztree {
    margin-top: 10px;
    width: 100%;
    height: 100%;
    overflow-y:auto;
}
.ztree * {padding:0; margin:0; font-size:12px; font-family: Verdana, Arial, Helvetica, AppleGothic, sans-serif}
.ztree {margin:0; padding:5px; color:#333}
.ztree li{padding:0; margin:0; list-style:none; line-height:14px; text-align:left; white-space:nowrap; outline:0}
.ztree li ul{ margin:0; padding:0 0 0 18px}
.ztree li ul.line{ background:url("../images/line_conn.gif") 0 0 repeat-y;}

.ztree li a {padding:1px 3px 0 0; margin:0; cursor:pointer; height:17px; color:#333; background-color: transparent;
	text-decoration:none; vertical-align:top; display: inline-block}
.ztree li a:hover {text-decoration:underline}
.ztree li a.curSelectedNode {padding-top:0px; background-color:#FFE6B0; color:black; height:16px; border:1px #FFB951 solid; opacity:0.8;}
.ztree li a.curSelectedNode_Edit {padding-top:0px; background-color:#FFE6B0; color:black; height:16px; border:1px #FFB951 solid; opacity:0.8;}
.ztree li a.tmpTargetNode_inner {padding-top:0px; background-color:#316AC5; color:white; height:16px; border:1px #316AC5 solid;
	opacity:0.8; filter:alpha(opacity=80)}
.ztree li a.tmpTargetNode_prev {}
.ztree li a.tmpTargetNode_next {}
.ztree li a input.rename {height:14px; width:80px; padding:0; margin:0;
	font-size:12px; border:1px #7EC4CC solid; *border:0px}
.ztree li span {line-height:16px; margin-right:2px}
.ztree li span.button {line-height:0; margin:0; width:16px; height:16px; display: inline-block; vertical-align:middle;
	border:0 none; cursor: pointer;outline:none;
	background-color:transparent; background-repeat:no-repeat; background-attachment: scroll;
	background-image:url("../images/zTreeStandard.png"); *background-image:url("../images/zTreeStandard.gif")}

.ztree li span.button.chk {width:13px; height:13px; margin:0 3px 0 0; cursor: auto}
.ztree li span.button.chk.checkbox_false_full {background-position:0 0}
.ztree li span.button.chk.checkbox_false_full_focus {background-position:0 -14px}
.ztree li span.button.chk.checkbox_false_part {background-position:0 -28px}
.ztree li span.button.chk.checkbox_false_part_focus {background-position:0 -42px}
.ztree li span.button.chk.checkbox_false_disable {background-position:0 -56px}
.ztree li span.button.chk.checkbox_true_full {background-position:-14px 0}
.ztree li span.button.chk.checkbox_true_full_focus {background-position:-14px -14px}
.ztree li span.button.chk.checkbox_true_part {background-position:-14px -28px}
.ztree li span.button.chk.checkbox_true_part_focus {background-position:-14px -42px}
.ztree li span.button.chk.checkbox_true_disable {background-position:-14px -56px}
.ztree li span.button.chk.radio_false_full {background-position:-28px 0}
.ztree li span.button.chk.radio_false_full_focus {background-position:-28px -14px}
.ztree li span.button.chk.radio_false_part {background-position:-28px -28px}
.ztree li span.button.chk.radio_false_part_focus {background-position:-28px -42px}
.ztree li span.button.chk.radio_false_disable {background-position:-28px -56px}
.ztree li span.button.chk.radio_true_full {background-position:-42px 0}
.ztree li span.button.chk.radio_true_full_focus {background-position:-42px -14px}
.ztree li span.button.chk.radio_true_part {background-position:-42px -28px}
.ztree li span.button.chk.radio_true_part_focus {background-position:-42px -42px}
.ztree li span.button.chk.radio_true_disable {background-position:-42px -56px}

.ztree li span.button.switch {width:18px; height:18px}
.ztree li span.button.root_open{background-position:-92px -54px}
.ztree li span.button.root_close{background-position:-74px -54px}
.ztree li span.button.roots_open{background-position:-92px 0}
.ztree li span.button.roots_close{background-position:-74px 0}
.ztree li span.button.center_open{background-position:-92px -18px}
.ztree li span.button.center_close{background-position:-74px -18px}
.ztree li span.button.bottom_open{background-position:-92px -36px}
.ztree li span.button.bottom_close{background-position:-74px -36px}
.ztree li span.button.noline_open{background-position:-92px -72px}
.ztree li span.button.noline_close{background-position:-74px -72px}
.ztree li span.button.root_docu{ background:none;}
.ztree li span.button.roots_docu{background-position:-56px 0}
.ztree li span.button.center_docu{background-position:-56px -18px}
.ztree li span.button.bottom_docu{background-position:-56px -36px}
.ztree li span.button.noline_docu{ background:none;}

.ztree li span.button.ico_open{margin-right:2px; background-position:-110px -16px; vertical-align:top; *vertical-align:middle}
.ztree li span.button.ico_close{margin-right:2px; background-position:-110px 0; vertical-align:top; *vertical-align:middle}
.ztree li span.button.ico_docu{margin-right:2px; background-position:-110px -32px; vertical-align:top; *vertical-align:middle}
.ztree li span.button.edit {margin-right:2px; background-position:-110px -48px; vertical-align:top; *vertical-align:middle}
.ztree li span.button.remove {margin-right:2px; background-position:-110px -64px; vertical-align:top; *vertical-align:middle}

.ztree li span.button.ico_loading{margin-right:2px; background:url(./img/loading.gif) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}

ul.tmpTargetzTree {background-color:#FFE6B0; opacity:0.8; filter:alpha(opacity=80)}

span.tmpzTreeMove_arrow {width:16px; height:16px; display: inline-block; padding:0; margin:2px 0 0 1px; border:0 none; position:absolute;
	background-color:transparent; background-repeat:no-repeat; background-attachment: scroll;
	background-position:-110px -80px; background-image:url("../images/zTreeStandard.png"); *background-image:url("../images/zTreeStandard.gif")}

ul.ztree.zTreeDragUL {margin:0; padding:0; position:absolute; width:auto; height:auto;overflow:hidden; background-color:#cfcfcf; border:1px #00B83F dotted; opacity:0.8; filter:alpha(opacity=80)}
.zTreeMask {z-index:10000; background-color:#cfcfcf; opacity:0.0; filter:alpha(opacity=0); position:absolute}

/*知识库列表*/
.knowledege-list-count{ width:100%; height:100%; margin-top:20px;background-color: #fff; padding: 10px 0 20px 0;}
.input-count{ width:90%; height:auto; margin:0 auto;}







/*竞品关键字维护*/
.competionkeytitle{
 width:90%; margin:0 auto; padding:20px 0px; font-size: 20px;
    color: #000;
}
.competionkeyhead{
 width: 90%;
 margin: 0 auto;
 padding-bottom:20px;
}
.competionkeyheadbutton button{
 margin-left: 40px;
}
.competionkeytable{
 width: 90%;margin: 0 auto;
}
.competionkeytable tr td,th{
 text-align: center
}
.competion-search-btn{ border-left: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    height: 34px;
    border-top-left-radius: 0;
    background: #0694f5;
    border: #0694f5 solid 1px;
    color: #fff;
    width: 80px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 2px;
    border-top-right-radius: 2px;}
/*知识修改*/
.keyknowledgemodifytitle{
 width: 100%;text-align:center;font-size: 26px;
 margin-top:20px;
}
.wrapAll{
 width: 90%; margin: 0 auto;
}
.knowledgeCategory{width: 40% ;}
.knowledgeCategory span{
 margin-right: 20px;
}
.knowledgemodifytitle,.knowledgemodifykey,.knowledgePublicAndTime,.knowledgeSumymer,.knowledgepublictitle,.knowledgepublickey,.knowledgepublicSumymer,.knowledgeStudiourl{
 margin-top: 20px;
}

.knowledgeStudiourl-txt{
 display: block;
 width: 8.4%;
 float: left;
}
.knowledgeStudiourl-add{
 width: 90%;
 height: auto;
 float: left;
}
.knowledgeStudiourl input{
 width: 88%;
 height:32px;
 margin-bottom: 4px;
 border:#666666 solid 1px;
}

.knowledgemodifytitle span{
 margin-right: 20px
}
.knowledgemodifytitle input{
 width: 80%;
 height:32px;
 border:#666666 solid 1px;
}
.knowledgemodifykey span{
 margin-right: 20px;
}
.knowledgemodifykey input{
 width: 73%;margin-left: 14px;
  height:32px;
 border:#666666 solid 1px;
}
.knowledgeSumymer{
 height:210px;
}
.knowledgeSumymer span{
 margin-right: 20px;vertical-align: top;
 float:left;
}
.knowledgeSumymer textarea{ width:80%; float:left; border:#666666 solid 1px; height:200px;}

.knowledgemodifyloaddes{
 clear: both;
 margin-bottom: 15px;
}

.knowledgemodifyloaddes p span{ color:#c8c8c8; margin-left:15px;}
.knowledgeUpload{
 padding-top:20px;clear: both;
}
.knowledgemodifyload{ clear:both; padding-top:20px;}
.updaimg{ width: 100%; height: auto; margin-top: 10px;}
.updaimg-img{ width: 30%; height: 200px; float: left; position: relative; margin-right: 3%; margin-bottom: 15px;}
.updaimg-img img{ width: 100%; height: 200px;}
.upda-closed{ width: 20px; height: 20px; position: absolute; right: -10px; top:-10px; background:url("../images/closed2.png"); background-size: cover; }
/*知识发布*/
.knowledge-width1000{ width:100%; height:auto; margin:0 auto;}
.makepublicknowledgehead{
 width: 100%;text-align:center;font-size: 26px;
}
.knowledgepublicload p{
 float: left;width: 120px;height: 120px;background: #ccc;margin-left: 80px;
}
.knowledgepublicloaddesc{
 clear: both;
}
.knowledgepublicloaddesc p{
 float: left;width: 20px;height: 20px;margin-left: 80px;
}
.knowledgepublicUpload{
 margin-top:20px;clear: both;
}
.knowledgepublicUploadbtn button{
 margin-left: 440px;width:90px;
}
.knowledge-class-select{ width:180px; height:32px; border:#666666 solid 1px; margin-right:8px;}
/*壳牌产品名称维护*/
.productmaintenance,.waitcallback,.knowledgetile{
 width: 90%;
 margin: 0 auto;
}
.productmaintenancetitle{
 margin-left:80px;
}
.productmaintenancebtn button{
 margin-left: 40px;
}
.productmaintenancetable{
 width: 90%;margin: 0 auto;
}
.productmaintenancetable tr th,td{
 text-align: center;
}
/*待回复评论*/
.waitcallback tr th,td{
 text-align: center;
}
.waitcallback-uap{ margin:0 0 0px 10px;}
.waitcallback-content{
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}
/*知识阅读*/
.knowledgetilehead{
 text-align: center;
 font-size: 26px;
 margin-top:20px;
}
.knowledgetileTime{
 margin-top: 20px;
 text-align: center;
}
.knowledgetileTime span{
 margin-right: 20px;
}
.knowledgetilekeyblod{
 font-weight: bold;
}
.knowledgetilekeycon{
 margin-top:10px ;
}
.knowledgetilekeycon p{
 text-indent: 2em;
 line-height: 24px;
}
.knowledgetilepicture P{
 width: 200px;
 height: 200px;
 float: left;
 margin-left: 10px;
}
.knowledgetilepicture P img{
 background: #ccc;
 width: 100%;
 height: 100%;
 }
.knowledgetilepicdescbe{
 margin-left: 10px;
 clear: both;
 padding-top:10px;
}
/*关键字选择*/
.makekey-title{ width:100%; height:38px; background:#45cdff;}
.makekey-title h1{ font-size:16px; color:#fff; line-height:38px; margin-left:15px;}
.makekeychoice{
 width: 90%;
 margin: 0 auto;
 background:#fff;
 height:auto;
}
.makekeychoice h4{
 text-align: center;
 height:40px;
}
.makekeychoice-div{ width: 50%; float: left;}
.leftmakekeychoice{
 margin-top:20px;
}
.centermakekeychoice{
  margin-top:20px;
}
.rightmakekeychoice{
  margin-top:20px;
}
.leftmakekeychoicetitle{
 margin-top: 20px;
 margin-bottom: 20px;
}
.leftmakekeychoiceul{ width:50%; float:left;}
.leftmakekeychoiceul ul{
 border: 1px solid #ccc;
 width:100%;
 text-align: left;
 height: 300px;
 overflow-y: auto;
}
.leftmakekeychoiceul ul li{
	padding:0 0px;
	}
.leftmakekeychoiceul input{
 width:100%;
 height:30px;
}

.centermakekeychoice{
 text-align: center;

}
.centermakekeychoice ul{
 border: 1px solid #ccc;
 text-align: left;
 height: 300px;
 overflow-y: auto;
}
.centermakekeychoice input{
 width: 100%;
 height:30px;
}
.centermakekeychoice ul li{
 text-align: left;
 padding: 0 10px;
 line-height: 24px;
 margin-bottom: 4px;
}
.rightmakekeychoice {
 text-align: center;
}
.rightmakekeychoice input{
 width: 100%;
 height:30px;
}
.rightmakekeychoice ul{
 border: 1px solid #ccc;
 text-align: left;
 height: 300px;
 overflow-y: auto;
}
.rightmakekeychoice ul li{
 text-align: left;
 padding:0 10px;
}
.makekeychoicebutton{
    width: 90%;
    margin: 15px auto 15px auto;
}
.makekeychoicebutton button{
 margin-left: 8px;
 background: #e6ebed;
 border: none;
 padding: 4px 8px;
 margin-bottom: 15px;
}
.makekeychoicesure{
 width: 90%;
    margin: 0 auto;
	padding:10px 0px;
}
.makekeychoicesure button.sure{
 width: 110px;
 height:36px;
 background:#0081d9;
 margin-left: 8px;
 border:none;
 color:#fff;
 border-radius:2px;
}
.makekeychoicesure button.cancel{
 width: 110px;
 height:36px;
 background:#fff;
 margin-left: 20px;
 border:none;
 color:#000000;
 border:#808080 solid 1px;
 box-sizing:border-box;
  border-radius:2px;
}
.shell-count-width{
	background: #fff;
    overflow-x: hidden;
    overflow-y: scroll;
    position: fixed;
    top: 56px;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 2;
	}
.reply-comment-title{ font-size:20px; color:#000; padding:20px 0px;}
.release-btn{
 width: 110px;
 height:36px;
 background:#0081d9;
 margin-left: 8px;
 border:none;
 color:#fff;
 border-radius:2px;
}
.cancel-btn{
 width: 110px;
 height:36px;
 background:#fff;
 margin-left: 20px;
 border:none;
 color:#000000;
 border:#808080 solid 1px;
 box-sizing:border-box;
 border-radius:2px;
}
.select-key{ height:32px;}
.knowledgetilepicture{ margin-top:20px;}
.knowledgetilecomment{ margin-top:10px;}
.knowledgetiledl{ height:auto; display:block;border-top: 1px dashed #ccc;padding-top: 20px; padding-bottom:15px; clear:both; overflow:hidden;}
.knowledgetiledl dd{ display:block;}
.knowledgetiledl dd p{ display:block; width:98%;}
.knowledgetiledl dd p span.time{ color: #c5c5c5; font-family: Arial;}
.knowledgetiledl dd p span.name{ color:#337ab7;}
.knowledgetiledl dd p button.btn-reply{ width:55px; height:24px; border:#666666 solid 1px; float:right; background:#fff; line-height:24px; border-radius:2px;}
.reply-people{ width:100%; height:80px; margin-top:12px; resize: none;}
.knowledgetiledl-reply{ margin-left:60px;}
.comment-btn{width: 110px; height: 36px; background: #0081d9; border: none; color: #fff; border-radius: 2px; margin-top:10px; margin-bottom:30px;}
.knowledgetilepage{  padding: 0px 20px 30px 20px;}
.knowledgetilepage button{ float:right; background:#ffffff; border:#666666 solid 1px; margin-left:20px; padding: 4px 10px;}

/*行业图表关键字*/
.industry-chart{ height:40px; border-bottom:#e6e6e6 solid 1px; padding:0 10px; line-height:40px; font-size:18px; display:-webkit-box; display:-moz-box; overflow:hidden; text-overflow:ellipsis; word-break:break-all; -webkit-box-orient:vertical;  -webkit-line-clamp:1; }
.industry-chart-btn{ width:100%; margin-top:15px;}
.industry-chart-btn button{ width:50px; height:24px; background:#fff; border:#666666 solid 1px; margin-left:18px;}
/*行业图表关键字-新增修改框*/
.industry-add{ width:90%; height:auto; margin: 30px auto 20px auto;}
.industry-add-title{ width:100%; height:40px; background:#45cdff;}
.industry-add-title h1{ width:200px; float:left; font-size:18px; color:#fff; line-height:40px; margin-left:15px;}
.industry-add-title a{ width:16px; height:16px; display:block; float:right; margin-right:15px; margin-top:12px;}
.industry-add-count{ width:430px; height:auto; border:#ccc solid 1px; box-sizing:border-box; padding:15px 0;}
.industry-add-ul{ display:block; padding:10px 35px;}
.industry-add-ul li{ display:block; margin-bottom: 20px; clear:both; overflow:hidden;}
.industry-add-ul li label{ font-size:14px; float:left;}
.industry-add-ul li input{ width:80%; height:30px; border:#666666 solid 1px; float:left;}
.industry-add-ul li select{ width:80%; height:30px; border:#666666 solid 1px; float:left;}
.industry-add-ul li input.product{ width:70%; height:30px; border:#666666 solid 1px; float:left;}
.industry-select{ width:10%; height:30px; border:#666666 solid 1px; float:left; border-left:none;}
.industry-kept{ width:90px; height:34px; background:#0081d9; border-radius:2px; border:none; color:#fff; margin-left:60px; float: left; margin-left: 108px;}
.industry-cancel{ width:90px; height:34px; background:#fff; border-radius:2px; border:#808080 solid 1px; box-sizing:border-box; float:right; margin-left:60px; float: left;}
/*知识类别*/
.knowledge-category{ width:100%; height:40px; border-bottom:#e6e6e6 solid 1px;}
.knowledge-category span{ display:block; margin-left:20px; border-left:#45cdff solid 3px; padding-left:15px; font-size:18px; float:left; margin-top:7px;}
.knowledge-product-list{ width:100%; height:40px; border-bottom:#e6e6e6 solid 1px;}
.knowledge-product-list a{ display:block; color:#333; line-height:40px; text-align:center;}
.knowledge-product-list:hover{ background:#F7F7F7; }
.clear-knowledge{ border-radius:0px; background:#96e3ff; color:#fff; height:40px; border:none;}
.clear-knowledge:link{  background:#96e3ff; color:#fff;}
.clear-knowledge:visited{  background:#96e3ff; color:#fff;}
.clear-knowledge:hover{  background:#96e3ff; color:#fff;}
.clear-knowledge:active{  background:#96e3ff; color:#fff;}


.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open>.dropdown-toggle.btn-default.focus, .open>.dropdown-toggle.btn-default:focus, .open>.dropdown-toggle.clear-knowledge:hover{background-color:#96e3ff; color:#fff;}
.btn-default.active, .btn-default:active, .open>.dropdown-toggle.clear-knowledge{ background-color:#96e3ff; color:#fff;}

.clear-knowledge-ul{ display:block;}
.clear-knowledge-ul li{ border-bottom:#e6e6e6 solid 1px; text-align:center; line-height:30px; height:30px;}
.clear-knowledge-ul li a{ height:30px; line-height:30px;}

.clear-knowledge-ul>li>a {
    display: block;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
}


.knowledge-category-ul{ display:block; padding:10px 35px; width:60%; margin:0 auto; clear:both;}
.knowledge-category-ul li{ display:block; margin-bottom: 20px; clear:both; height:34px;}
.knowledge-category-ul li label{ font-size:14px; width:105px; display:block; float:left; text-align:right;}
.knowledge-category-ul li input{ width:80%; height:30px; border:#666666 solid 1px; float:left;}
.knowledge-category-ul li select{ width:80%; height:30px; border:#666666 solid 1px; float:left;}
.category-btn{ width:10%; background:#fff; border:#666666 solid 1px; height:30px; text-align:center; line-height:30px; float:left; border-left:none;}
.category-save{ float:right; width:86px; height:30px; background:#fff; border:#666666 solid 1px; border-radius:2px; line-height:30px;}
.current-category{ width:60%; margin:30px auto 20px auto; font-size:14px;}
.current-category button{ float:right; margin-left:20px;}
/*后期修改列表按钮*/
.operation{ width:auto; clear:both; margin:0 auto; display:inline-block;}
.btn-editor{ display:block; width:30px; height:30px; background:url(../images/editor-icon.png) no-repeat center center; float:left;}
.btn-delete{ display:block;  width:30px; height:30px; background:url(../images/delete-icon.png) no-repeat center center; float:left;}
.btn-unlock{ display:block;  width:30px; height:30px; background:url(../images/enable.png) no-repeat center center; float:left;}
.btn-disable{ display:block;  width:30px; height:30px; background:url(../images/disable.png) no-repeat center center; float:left;}
.btn {
    border-radius: 2px;
    font-weight: 500;
}
.pagernav {
    width: 90%;
    text-align: right;
	margin:15px auto;
}
.isTxtBig {
    background: #fbfbfb;
    height: 34px;
    line-height: 35px;
    border: 1px solid #c1c1c1;
    padding: 0 5px;
    color: #333;
	display: inline-block;
    vertical-align: middle;
}
.w30 {
    width: 30px;
}
.page-margin10{ margin:0 10px;}
.sure-btn{ font-size: 12px;
    padding: 8px 14px !important;
    border-style: solid;
    border-width: 1px;
    border-color: #dddddd #dddddd #cccccc; /* for IE < 9 */
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    display: inline-block;
    line-height: 16px;
    background-color: #f5f5f5;
    background-image: -moz-linear-gradient(center top , #FFFFFF, #E6E6E6);
    background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
    background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: linear-gradient(top, #ffffff, #e6e6e6);
    color: #333333;
    text-shadow: 0 1px 0 #ffffff;
    margin-right: 0; margin-left:10px; }
/*行业图标关键字-列表*/
.hytb-list{ width:90%; margin:15px auto; clear:both; overflow:hidden;}
/*选择员工*/
.select-people{ width:100%; height:auto;  background:#fff; margin:0 auto; }
.select-people-search{ width:90%; margin:0 auto; padding:30px 0; overflow:hidden;}
.select-people-search-input{ width:400px; border:#45cdff solid 1px; height:38px; float:left;}
.select-people-search-btn{ width:80px; height:38px; float:left; background:#0694f5; color:#fff; border:none;}
.select-people-title{ width:100%; height:38px; background:#45cdff; color:#fff;}
.select-people-title span{ margin-left:15px; line-height:38px; font-size:20px;}
.select-people-page{ width:100%; height:30px; padding:20px 0px;}

/*选择关键字2级下拉菜单*/
ul.expmenu{ height:300px; border:1px solid #ccc;}
ul.expmenu li div.header{padding:12px;border-bottom:1px #cfcfcf solid;}
ul.expmenu li:last-child div.header{border-bottom:none;}
ul.expmenu li ul li {background-color:#fff;padding:12px;border-bottom:1px solid #dcdcdc;border-top:1px solid #fff;color:#727272;text-shadow:0px 1px 0px rgba(255, 255, 255, 0.8);}
ul.expmenu li ul li:last-child{border-bottom:none;}
ul.expmenu li ul li.selected{background-color:#f4f4f4;}
ul.expmenu div.header{
	color:#000;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.2);
	
	background:#e5e5e5;/* Old browsers */
}
ul.expmenu li div.header .label{padding-left:24px;background:no-repeat;}
ul.expmenu li div.header .arrow{display:block;width:16px;height:16px;background:no-repeat center;float:right;}
ul.expmenu li div.header .arrow.up{background-image:url(../images/arrow_u.png);}
ul.expmenu li div.header .arrow.down{background-image:url(../images/arrow_d.png);}
ul.expmenu li .menu{display:none; height:auto;overflow-y: auto;}	
/* Mouse Events */
ul.expmenu div.header:hover{
	background:#f0f0f0;/* Old browsers */
	cursor:pointer;
}

ul.expmenu li ul li:not(.selected):hover{
	background:#f0f0f0;/* Old browsers */
	cursor:pointer;
}
ul.expmenu li ul li:not(.selected):active{
	background:#f0f0f0;/* Old browsers */
	cursor:pointer;
}
/*分页样式 css sabrosus style pagination*/
div.sabrosus{text-align:right;margin-top:10px;margin-right:5%;}
div.sabrosus a{border:#9aafe5 1px solid;padding:2px 5px;margin:0 2px 0 0;text-decoration:none;}
div.sabrosus a:hover{border:#2b66a5 1px solid;color:#000;background-color:lightyellow;}
div.sabrosus a:active{border:#2b66a5 1px solid;color:#000;background-color:lightyellow;}
div.sabrosus span.current{border:navy 1px solid;padding:2px 5px;font-weight:bold;color:#fff;margin:0 2px 0 0;background-color:#2e6ab1}
div.sabrosus span.disabled{border:#929292 1px solid;padding:2px 5px;margin:0 2px 0 0;color:#ccc;}


/** 
 *弹出转圈样式 	
 */
.loadingcontainer{ 
	width:100%; 
	height:100%;  
	position:fixed; 
	background:rgba(0,0,0,0.1);
	display: none;
	z-index: 9999;
}
.loader4 {
   width:28px;
   height:28px;
   display:inline-block;
   padding:0px;
   border-radius:100%;
   border:5px solid;
   border-top-color:rgba(37, 182, 237, 1);
   border-bottom-color:rgba(0,0,0, 0.1);
   border-left-color:rgba(37, 182, 237, 1);
   border-right-color:rgba(0,0,0, 0.1);
   -webkit-animation: loader4 1s ease-in-out infinite;
   animation: loader4 1s ease-in-out infinite; position:fixed; top:50%; left:50%; margin:-14px 0px 0px -14px;
}


@keyframes loader4 {
   from {transform: rotate(0deg);}
   to {transform: rotate(360deg);}
}
@-webkit-keyframes loader4 {
   from {-webkit-transform: rotate(0deg);}
   to {-webkit-transform: rotate(360deg);}
}
/*列表标题样式*/
a.blue-color{ color:#337ab7;}
a:hover.blue-color{ text-decoration:underline;}
.leftHeight{overflow-y:auto;display:block;white-space:nowrap; overflow-x:hidden; text-overflow:ellipsis;}
.collection{ width:0.9rem; height:1.8rem; background:url(../images/collection.png); background-color:#EB8A32;background-size:100% 100%; float:right; margin-top:0.65rem;}
/*pc端首页左侧*/
.node_name{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 220px; display: inline-block;}

/*pc端首页当前位置*/
.current-location{ width:90%; background: #fff; margin: 0 auto;}
.location-ul{ display: block;}
.location-ul li{ display: inline-block; color: #333; font-size: 12px; line-height: 36px;}
.location-ul li span{ margin-right: 10px; color: #0694f5;}

